package io.renren.modules.gaokaobaobei.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 志愿设计管理
 *
 * @author zlb
 * @email 316682546@qq.com
 * @date 2018-10-13 19:18:27
 */
@TableName("user_backup")
public class UserBackupEntity implements Serializable {
    public final static String TYPE_DDLQJG = "等待录取结果";
    public final static String TYPE_DDSH = "等待审核";
    public final static String TYPE_SHTG = "审核通过";
    public final static String TYPE_YGQ = "已过期";
    private static final long serialVersionUID = 1L;

    /**
     * ID
     */
    @TableId
    private Integer id;
    /**
     * 姓名
     */
    private String name;
    /**
     * 考号
     */
    private String candidateNumber;
    /**
     * 文理属性
     */
    private String wlProperty;
    /**
     * 本专
     */
    private String benzhuan;


    /**
     * 分数
     */
    private String score;
    /**
     * 高中
     */
    private String highSchool;
    /**
     * 联系电话
     */
    private String phone;
    /**
     * 状态
     */
    private String type;
    /**
     * 报备时间
     */
    private Date creationDate;

    /**
     * 用户名
     */
    private String username;
    /**
     * 备注
     */
    private String remarks;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 性格测试结果
     */
    @TableField(exist = false)
    private List<String> nature1;

    private String nature;
    /**
     * 专业倾向
     */
    private String wantToDoRequest;
    /**
     * 区域
     */
    private String region;
    /**
     * 省市
     */
    private String province;
    /**
     * 城市
     */
    private String city;

    /**
     * 专家是否可见
     * 0专家看不到
     * 1专家可见可编辑
     */
    private Integer expertVisible;

    private Integer isDesign;

    public Integer getIsDesign() {
        return isDesign;
    }

    public void setIsDesign(Integer isDesign) {
        this.isDesign = isDesign;
    }

    public String getBenzhuan() {
        return benzhuan;
    }

    public void setBenzhuan(String benzhuan) {
        this.benzhuan = benzhuan;
    }

    public String getNature() {
        return nature;
    }

    public void setNature(String nature) {
        this.nature = nature;
    }

    public Integer getExpertVisible() {
        return expertVisible;
    }

    public void setExpertVisible(Integer expertVisible) {
        this.expertVisible = expertVisible;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public List<String> getNature1() {
        return nature1;
    }

    public void setNature1(List<String> nature1) {
        this.nature1 = nature1;
    }

    public String getWantToDoRequest() {
        return wantToDoRequest;
    }

    public void setWantToDoRequest(String wantToDoRequest) {
        this.wantToDoRequest = wantToDoRequest;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    /**
     * 设置：ID
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取：ID
     */
    public Integer getId() {
        return id;
    }

    /**
     * 设置：姓名
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取：姓名
     */
    public String getName() {
        return name;
    }

    /**
     * 设置：考号
     */
    public void setCandidateNumber(String candidateNumber) {
        this.candidateNumber = candidateNumber;
    }

    /**
     * 获取：考号
     */
    public String getCandidateNumber() {
        return candidateNumber;
    }

    /**
     * 设置：文理属性
     */
    public void setWlProperty(String wlProperty) {
        this.wlProperty = wlProperty;
    }

    /**
     * 获取：文理属性
     */
    public String getWlProperty() {
        return wlProperty;
    }

    /**
     * 设置：分数
     */
    public void setScore(String score) {
        this.score = score;
    }

    /**
     * 获取：分数
     */
    public String getScore() {
        return score;
    }

    /**
     * 设置：高中
     */
    public void setHighSchool(String highSchool) {
        this.highSchool = highSchool;
    }

    /**
     * 获取：高中
     */
    public String getHighSchool() {
        return highSchool;
    }

    /**
     * 设置：联系电话
     */
    public void setPhone(String phone) {
        this.phone = phone;
    }

    /**
     * 获取：联系电话
     */
    public String getPhone() {
        return phone;
    }

    /**
     * 设置：状态
     */
    public void setType(String type) {
        this.type = type;
    }

    /**
     * 获取：状态
     */
    public String getType() {
        return type;
    }

    /**
     * 设置：报备时间
     */
    public void setCreationDate(Date creationDate) {
        this.creationDate = creationDate;
    }

    /**
     * 招生类型
     */
    private String admissionstype;

    /**
     * 获取：报备时间
     */
    public Date getCreationDate() {
        return creationDate;
    }

    /**
     * 设置：
     */
    public void setUsername(String username) {
        this.username = username;
    }

    /**
     * 获取：
     */
    public String getUsername() {
        return username;
    }

    /**
     * 设置：招生类型
     */
    public void setAdmissionstype(String admissionstype) {
        this.admissionstype = admissionstype;
    }

    /**
     * 获取：招生类型
     */
    public String getAdmissionstype() {
        return admissionstype;
    }
}
